<?php
defined('_IN_CMS') or die('Fuck off');

class Core extends Db
{
    public $cms_ver; // Версия CMS
    public $theme_id; // Номер темы (0, 1, 2...)
    public $site_name; // Название сайта
    public $site_years; // 2011 - 2012
    public $cms_settings; // Индус-стайл
    public $urls; // Адрес сайта со слешем на конце
    public $url; // То же самое, но без слеша
    public $path_to_themes = 'inc/php/html/themes'; // Путь до темы
    public $debug; // Показывать ли ошибки, входящие переменные и пр.

    public function __construct()
    {
        $this->cms_ver        = '0.0.0';
        $this->theme_id       = '0';
        $this->site_name      = 'meowCMS';
        $this->site_years     = '2011 - 2013';
        $this->theme_array    = array('0', '1'); // Массив стилей
        $this->urls           = 'http://miha.ru/';
        $this->url            = 'http://miha.ru';
        $this->path_to_themes = $this->urls.$this->path_to_themes;
        $this->debug          = false;
        $this->loadSettings();
    }

    public function loadSettings()
    {
        // Загрузка настроек CMS
        $this->cms_settings_sel = self::db_query("SELECT * FROM `".Db::$table_name['cms_settings']."` ORDER BY `id` ASC");
        while ($this->row = mysql_fetch_assoc($this->cms_settings_sel)) {
            $this->cms_settings[$this->row['conf_name']] = $this->row['conf_value'];
        }
    }

    public function saveSettings()
    {
        // Сохранение настроек CMS
    }
}

?>
